home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 27.zip
/
BS1 part 27
/
ABC_Dir_V1.3.adf
/
ABCDir.history
< prev
next >
Wrap
Text File
|
1993-02-25
|
17KB
|
411 lines
A B C D I R E C T O R Y ' S H I S T O R Y
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
This file contains a list of additions, modifications & bugfixes made to my
wonderous ABCDirectory. I use the same notation as SAS/C to denote my updates:
the number after the decimal is an integer & not a fraction. This means that my
releases will go 1.1 1.2 1.3 ... 1.10 1.11. A change in the first digit will
mean a major improvement over the previous x.0 version.
THE CURE DISINTEGRATION un môdit bon album quand même
26/02/93: 1.3
Carefully revise your filetypes because the «Act on one entry at a time» flag is
now active. It affects ALL of the «Run» commands including filetypes. This is
way k-kool! Archives can be created just like a fart! C't'un pet!
BUG FIXES
1. The filetype window didn't show selected filetypes correctly... that's what
last minute changes do to your code.
3. Wowo, the «Modify» command would only renamed files.
6. Some memory wasn't freed quite correctly.
9. Left-right clicking on a dir wouldn't load it on the opposite side.
MODIFICATIONS
2. Using the top arrows to copy one side to another now SAVES the dir before
copying over it.
4. No more unessessary flashing of the Shell window.
5. No more need for the Nofrag.library, I just discovered the SAS/C functions
did the same thing...
7.«Act on one entry at a time» flag in the «Run» command is now operative.
8. Clicking cancel in one of the requesters in the «Run» command now aborts the
command.
Le ballon-balais - un sport assez hot merci!
23/02/93: 1.2
Squashed a few KBytes out & made a lot of little (but significant) changes. I'm
still having trouble with that darn Run command though. I'd REALLY appreciate
feedback on ABCDir as I can not possibly discover all the bugs by myself.
BUG FIXES
7. The «Set protect» wouldn't print anything.
9. If you have the powerpacker library & you read a text file using the Read
command & it couldn't be loaded, something didn't go too well...
12.«Copy as» didn't work properly with dirs.
14. Clicking on a RemDir/BuffDir that is already present in one the file list
would produce colorful effects. (not too good, since I'm not exactly
programming a demo...)
18. No more crashing when a Run command is executed in the background.
19. The output window in the Run command wasn't correctly opened when started
in the background.
MODIFICATIONS
1. Screen updating when renaming files/dirs is much faster. (this also speeds
up operations such as moving on the same device)
2. The shell window is now SIMPLE_REFRESH: gets refreshed when resized.
3. The command gadgets now have quick online help.
4. WOW! Scrolling is now hyper-cool... if you have the req.library installed!
5. ABCDir's screen is now a PUBLICSCREEN & has the AUTOSCROLL flag.
6. Improved the Reduce algorythme.
8. Dirs are now correctly recognized by the Modify command.
13. The VOL gadget now works like a switch. First click: volume list. Second
click: the dir that was there before.
16. Define, Kill & Remember (D, K & R) gadgets are now grey. The D & K are lit
up in red when they are on.
17. If a command modifies dirs that are stored as RemDirs or BuffDirs, they are
updated accordingly.
20. After double-clicking or right-left-clicking on a file, it gets deselected.
21. Changed the colors of the infos at the bottom of the file lists.
ADDITIONS
10.«Refresh other side if modified» option.
11.«Delete all» option when ABCDir asks if you want to delete file/dir «xxx».
15.«Reselect» command.
22. Color requester. (req.library required)
La Chine - une histoire fascinante
03/02/93: 1.1
Due to a tiny bug (5) which had immense repercussions, I decided to release 1.1
very quickly. This is why not many changes have occured between the two.
BUG FIXES
1. When deleting files, the scrollbar would sometimes go down in a mad way...
2. The number of selected files/dirs didn't go down when deleting.
3. There was a problem with defining a «Load dir» command: memory was being
trashed...
4. Powerpacked config files (ABCDir.config & ABCDir.filetypes) couldn't be
loaded.
5. Somewhere along the way, more memory (or less) was freed than should have
been. This led to numerous weird bugs.
6. The configuration wasn't loaded correctly.
8. Due to some stupid AmigaDOS idea, an output console that is closed closes
the window associated with it but does NOT free its IDCMP. This made it
impossible to do more than 15 operations that used this window as Intuition
is limited to 16 IDCMP ports per window. (the 16th being my own window's
IDCMP)
9. Run commands that entered dirs wouldn't operate properly...
MODIFICATIONS
7. When the defaults are changed, the screen is closed then re-opened, so be
sure not to have the shell open. This does not occur if you select CANCEL.
9. All the commands using filetypes (Other, List arc, etc..) will now go into
dirs recursively.
Marjo - celle qui chante avec son coeur!
31/01/93: 1.0
Finally! After almost a year & a half of programming, version 1.0 is out. It is
far from the last version of ABCDir, but I consider it mature enough to call it
1.0. Note that some changes might be missing because a lot has changed since
version BETA 7.
BUG FIXES
1. Free space wasn't always accurate.
2. Hitting a remembered directery numerous times would crash the machine.
10. Following operation would display the file right after the current one.
[never mind if you don't understand.. it's not of major importance]
11. If you selected many dirs to delete & you answered OK to the «delete dir?»
requester for a dir, all the following dirs would be deleted without asking
you before doing so. oops..
12. My copying function would not work properly if the file was bigger than the
maximum available memory because what AvailMem returned wasn't necessarily
what could be allocated.
16. Fixed bug with two concurrent cycle gadgets.
MODIFICATIONS
3. Hex read now doesn't format the text anymore (so it's mucho faster) & its
title bar shows position/total.
4. Reduced the flash gadgets' CPU usage drastically.
7. No more system screen gadgets present. The screen dragbar & screen
front/back gadgets have been replaced by my very own.
8. Read command: Italics is now correcty shown & underline is accepted.
13. Boosted the Delete & Copy operations who were slowed down by the constant
redrawing of the file list. The list is now simply updated.
17. Got rid of the BltBitMap() to select files.
19. If an intruding window is present on ABCDir's screen, a requester pops-up
asking you to close it.
20. Path gadgets are now command gadgets & can therefore perform any command
such as Copy, Delete or Modify.
28. Hex read doesn't decompress powerpacked files anymore.
29. ABCDir's config & filetype files can now be powerpacked if you're tight on
space.
30. Moved the commands around (in the command define requester that is...)
ADDITIONS
5. Clock with memory display on title bar.
6. Shell window IS NOW OPERATIONAL. That was a fart! I didn't even need help
from anyone... thanks anyways guys :) (BTW, I need a way to close it now!)
9.«Reduce» command.
14. Implemented the «Autoselect icon» option.
15. The «Flash gadget help» option.
18. Implemented the «Run» command although the «Act on one entry at a time»
flag only does one entry at a time for now.
21.«Load dir» command to go along with the change in the path gadgets (see 20).
22.«Flexible/Left/Right origin» config option.
23. Implemented filetypes !!!
24. Implemented «Click-click» command.
25.«Other» & «Nothing» commands.
26. Configuration & filetypes are now loaded upon starting the program.
27.«Left-right clk» command.
04/11/92: BETA 7
BUG FIXES
3. Fixed the arrows in the volume list.
11. Didn't abort an on-going operation if it went into dirs.
23. Hex reader now works correctly.
29. If the Modify command was acting on a file that had a name 30 characters
long &/or a comment 80 characters long, things would go, shall I say,
funny?
30. If the Volume list was shown on either side & you wanted to load
buffered/remembered dir, it WOULD NOT let you.
36. EraseRect() doesn't like to have its finalY position smaller than its
initialY position because it does a nice guru. I happened to touch that
sensible cord.
MODIFICATIONS
1. Rewrote most of the Read command. This lead to an increase in both speed &
reliability. It now has a close gadget & a few more key shortcuts have been
added. It understands page breaks (CTRL-L) & ANSI support has been greatly
improved. Note that underline & bold are not supported due to the smallness
of the font.
2. Now clones the vertical WB size.
4. Read window opens at a nicer looking location.
7. If a buffered directory has been modified, it is not loaded from the
buffered list, but from disk.
8. The DIR gadget works better with buffered dirs.
13. Smarter with buffered directories, when you load one up in a file list, the
file list (if there is one), will be inserted AT THE BEGINNING of the
volume file list & not just swapped.
15. When a disk is inserted/removed, buffered & remembered dirs are no longer
lost to oblivion.
16. Dropped AmigaDOS 1.3/1.2 support.
17. Dropped the central sizing gadget (it looked sharp, but was quite useless;
the rest of the line can be used to change the display size..).
19. Recompiled with SAS/C 6.00, short integers & registered parameters.
20. Reduced data size by about 4K. (that was a fart!)
21. Scrollbar control improved & scrollbars now have the 2.0 newlook!
22. PowerPacked text files can now be read if you have the PowerPacker library
installed.
24. Requesters & the text reader have a one pixel outline which really looks
sharper.
25. Commands that go into nested directories that have been remembered/buffered
are now taken from there instead.
26. Cleaned up the commands & added some more of 'em.
27. Redid close, tree & command selection gadget imageries.
28. You can now see on which side the dir you want from the volume list will
appear/be loaded.
31. File list display mode & sorting mode can now be cycled in the opposite
direction using the right mouse button.
33. The copied files' attributes now accurately reflect those on disk.
34. No more ARP dependant!!!
35. The title of the Read command now displays the position/line number in the
normal mode & the size of the file in hex mode.
37. Cleaned up the define command box.
38. Moved the flash gadget help line to the top & it now displays its text in
white instead of green.
39. Twiddled the font.
40. When a parent directory is loaded, the directory entry will now inherit its
size. (Try to load a dir & then do a parent)
43. If a directory has been Remembered, & the Remember gadget is hit once again,
it will be freshened & another Remember dir won't appear with the same name.
44. Cleaned up code dealing with rem & buff dirs.
ADDITIONS
5. Top & Bottom commands.
6. Does It Fit? command.
9. Sorting by extension.
10. Resort command.
12. Relabel now works correctly in Disk info command.
14. Command scroll gadget.
18. Added the ability to display "selected/total bytes" using the (new) «S»
gadgets.
32. The Configuration command. Note that some defaults are now yet implemented.
41. ABCDir now has menus. (...& there was much rejoycing. yayyy)
42. Defaults can now be saved & loaded.
24/08/92: BETA 6
BUG FIXES
1. Fixed display bug (DEV was being shown instead of DIR).
4. Moved code around & cleaned-up, fixed bugs... I'm sure there were some when
commands went into dirs.
16. DEATH TO ARP & WB2.0!! Their BLOODY DateToStr() & StamptoStr() functions
ABSOLUTELY need EVERY data in their DateTime structures... failing to do
so brings up a GURU, as they write to location 0 (!!) if you omit a string
pointer (for example).. anyhow, BUG FIXED! umpfh!
MODIFICATIONS
2. Volumes can now be selected using the device list in the bottom right hand
corner.
5. Now copies 0 lenght files instead of aborting on them.
10. File lists can now be screen lenght.
11. File selection is QUICKER.. using the nasty BltBitMap() function, so
intruding windows may be severely impared.
ADDITIONS
3. The Read command has been implemented without increasing code by much, but
it's not perfect yet, so don't play with it too much!
6. The Disk info command has been implemented, but the relabel does not work
under AmigaDOS 1.3 version of ABCDir.
7. Flash gadgets.
8. Online help for flash gadgets.
9. Buffered & remembered file lists.
12. Close gadget.
13. About command.
14. View pic now works although this implementation is temporary.
15. Arrows actually LIGHT UP (!!) when you scroll! Check it out!
01/03/92: BETA 5
BUG FIXES
3. Fixed the divide by zero guru that occured when the number of visible files
was equal to the number of files in total.
7. Fixed the «dissapearing file list» bug.
MODIFICATIONS
8. The protection bits now include 'c' if the file has a comment so you can
easily point them out.
ADDITIONS
1. If a dir is selected & the right mouse button is pressed, the dir is loaded
onto the opposite side.
2. The rem/dev/vol list is now operative.
4. Move As command.
5. Modify command. It modified the way 'Set comment' works & moved the
commands around.
6. Set protect & Protect commands.
19/02/92: BETA 4
BUG FIXES
3. No more loosing 2k each time the prog is run... that one dissapeared
automagically, still is a mistery to me.
MODIFICATIONS
1. Detaches itself from the CLI automatically... now that was hard!.. NOT!
haha (merci Christian!)
2. The font is now part of the executable... that means the only external file
needed for this proggy to work is ARP.library.
4. The size of the file windows can be changed using the funny godget in the
middle.
5. Made it slimmer by a few K's.
6. The define dir requester looks sharper.
7. Augmented the file selection speed.
25/12/91: BETA 3
MODIFICATIONS
1. NO MORE REQ.LIBRARY!! yay.
2. Volume list now in operation. (VOL gadget)
3. Files can be sorted in ways other than alphabetically. (yellow NAM gadget)
4. The file comments, blocks, time-date can now be showed.(yellow BYT gadget)
5. The three arrow gadgets now function.
ADDITIONS
6. ABCDirectory can be iconified!
7. Keyboard shortcuts for requesters, quitting & aborting an ongoing
operation.
14/12/91: BETA 2
MODIFICATIONS
1. Boosted dir scrolling using NewModifyProp() instead of ModifyProp().
2. You can now define the dirs & command GADGETS!
3. No more UGLY req requesters... CHECK THESE ONES OUT!!
4. MOVE now renames files when they reside on the same device so it's MUCHO
quicker.
02/12/91: BETA 1
First release. all the basic stuff is in... it's building time from here.
EOF